hammer throwing - German English Dictionary